self-produced article - Alemán Inglés Diccionario